window.onload = function () {
    // 协议勾选
    $('.deal').click(function () {
        $(this).toggleClass('unchecked');
    })
    //  跳转登陆
    $('.to-login').click(function () {
        goTo(1, 'type1');
        $('.get-code').prop('disabled', true);
    })

    // 跳转找回密码
    $('.forget-pass').click(function () {
        goTo(2, 'type1');
    })
    // 跳转注册
    $('.to-reg').click(function () {
        goTo(0, 'type1');
        goTo(0, 'type3');
        $('.get-code').prop('disabled', true);
    })

    // 登陆类型切换
    $('.login-type').click(function (event) {
    	$('.tips').hide();
        var idx = $(this).index();
        if ($(this).hasClass('qrcode')) {
            idx = 2
            $('.line').hide()
            $('.login-type-box').css('font-size', '0')
            $(this).removeClass('qrcode').addClass('computer')
        } else if ($(this).hasClass('computer')) {
            $('.line').show()
            $('.login-type-box').css('font-size', '0')
            $(this).removeClass('checked').removeClass('computer').addClass('qrcode')
            $('.login-type')[1].click()
            return
        } else {
            $('.line').show()
            $('.login-type-box').css('font-size', '14px');
        }
        var slideLength = -(idx * 395) + 'px';
        var lineLength = (idx * 154) + 'px';
        idx == 0 ? lineLength = "14px" : ''
        idx == 2 ? lineLength = "14px" : ''
        $('.login-type').removeClass('checked');
        $(this).addClass('checked')
        $('.slider-box').css('left', slideLength);
        //$('.line').css('left', lineLength);
    })

    // 跳转确认密码
    $('.validate-tel').click(function () {
        goTo(1, 'type3');
    })

    // 确认密码后跳转登录
    $('.save-pass').click(function () {
        goTo(1, 'type1');
        goTo(0, 'type3');
    })

    // 公共跳转函数
    function goTo(e, type) {
        $('.' + type).eq(e).addClass('show').siblings().removeClass('show');
    }

    // 输入手机号验证码框变化
    $('.tel').blur(function () {
        $('.get-code').prop('disabled', false);
    })

    // 兼容IE9下的placeholder
    function placeholderSupport() {
        return 'placeholder' in document.createElement('input');
    }
    if (!placeholderSupport()) {
        // ie9 placeholder兼容
        $("[placeholder]").focus(function () {
                var input = $(this);
                if (input.attr("placeholder") === "密码") {
                    $("input:password").attr("type", "password");
                }
                if (input.val() == input.attr("placeholder")) {
                    input.val("");
                    input.removeClass("placeholder");
                }
            })
            .blur(function () {
                var input = $(this);
                if (input.val() == "" || input.val() == input.attr("placeholder")) {
                    $("input:password").attr('type', 'text');
                    input.val(input.attr("placeholder"));
                }
            })
            .blur()
            .parents("form")
            .submit(function () {
                $(this).find("[placeholder]").each(function () {
                    var input = $(this);
                    if (input.val() == input.attr("placeholder")) {
                        input.val("");
                    }
                });
            });
    }

    // 管理员账号登录验证
    $('#adminAcSubmit').click(function (event) {
        event.preventDefault();
        event.stopPropagation();
        adminAcLogin();
    })

    // 账号登录验证
    $('#acSubmit').click(function (event) {
    	event.preventDefault();
        event.stopPropagation();
    	acLogin();
    })
    
    // 税号登录验证
    $('#shSubmit').click(function (event) {
    	event.preventDefault();
        event.stopPropagation();
    	shLogin();
    })

    //获取用户注册验证码
    $('#smsBtn').click(function (event) {
        event.preventDefault();
        event.stopPropagation();
        getSMSMcode();
    })

     // 注册验证
    $('#regSubmit').click(function (event) {
    	event.preventDefault();
        event.stopPropagation();
    	doRegister();
    })

    //获取用户找回密码验证码
    $('#fpdSmsBtn').click(function (event) {
        event.preventDefault();
        event.stopPropagation();
        getSMSfindPwdMcode();
    })
    
     // 验证手机号
    $('#findPwdBtn').click(function (event) {
    	event.preventDefault();
        event.stopPropagation();
    	verificationMobile();
    })
    
     // 重置密码
    $('#restPwdBtn').click(function (event) {
    	event.preventDefault();
        event.stopPropagation();
    	resetAccountPWD();
    })
    

}